@charset "utf-8";
/* CSS Document */
html, body, div, span, h1, h2, h3, h4, p, a, font, img, ol, ul, li, fieldset, form, input, label, legend, table, tr, td, dl, dt, dd {
	margin: 0;
	padding: 0;
	border: 0;
}
input, textarea, keygen, select, button {
margin: 0em;
font: -webkit-small-control;
color: initial;
letter-spacing: normal;
word-spacing: normal;
text-transform: none;
text-indent: 0px;
text-shadow: none;
display: inline-block;
text-align: start;
}
input, textarea, keygen, select, button, meter, progress {
-webkit-writing-mode: horizontal-tb;
}
img {
	border:none;
}
a {
	text-decoration:none;
}
a img {
	border:none;
}
.cl {
	clear:both;
}
.fr {
	float:right;
}
.fl {
	float:left;
}
.red {
	color:#ff0000;
}
.mt20 {
	margin-top:20px;
}
.mr20 {
	margin-right:20px;
}
.ml20 {
	margin-left:20px;
}
.mb20 {
	margin-bottom:20px;
}
.pt10 {
	padding-top:10px;
}
.pr10 {
	padding-right:10px;
}
.pl10 {
	padding-left:10px;
}
.pb10 {
	padding-bottom:10px;
}
ul li {
	list-style:none;
}
.hidden {
	display:none;
}
body {
	font-family:"Microsoft Yahei";
	font-size:12px;
	background:#fff;
	line-height:20px;
}
.Wrapper {
	margin:0px auto;
	padding:0px;
	max-width:1920px;
}
a:link {
	color: #333;
}
a:visited {
	color:#333;
}
a:hover {
	color:#08c;
	text-decoration:underline
}
a:active {
	color: #333;
}




/**********************************内容部分************************************/


/**********************图文部分************************/

.line_shadow {
	background:url(../images/line.jpg) no-repeat bottom center;
	width:1000px;
	height: 15px;
	line-height: 0;
	font-size: 0;
	zoom: 1;
	margin:40px auto 0px;
}
.main_con {
	width:880px;
	overflow:hidden;
	padding:40px 60px 0 60px;
}
.main_con_text {
	width: 500px;
	padding:40px 0 0 0px;
}
.main_con_text h2 {
	color: #333;
	font-size: 30px;
	line-height: 40px;
	height: 40px;
	text-align: left;
	font-weight: normal;
	font-family: "微软雅黑";
	margin-bottom: 20px;
	position: relative;
}
.main_con_text h2 span {
	color: #333;
	font-size: 14px;
	font-family: "微软雅黑";
	position: absolute;
	bottom: 0;
	right: 0;
	padding-left: 15px;
}
.main_con_text h2 span a {
	color: #333;
	padding-left: 15px;
	font-size: 14px;
}
.main_con_text h2 span a:hover {
	text-decoration:underline;
	color:#08c;
}
.main_con_text .listText {
	text-align: left;
	font-family: "微软雅黑";
	font-size: 14px;
	line-height:30px;
	color: #777;
}
.listImg {
	margin-top:30px;
}
.listImg a {
	display:block;
	float:left;
	margin-right:15px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	width:100px;
	height:30px;
	line-height:30px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.listImg a.blue {
	background:#3eabee;
}
.listImg a.yellow {
	background:#fba848;
}
.listImg a.green {
	background:#57be87;
}
.listImg a i.icon {
	background:url(../images/bsty_icon.png) no-repeat;
	display:inline-block;
	vertical-align:middle;
	width:23px;
	height:24px;
	margin-left:9px;
}
.listImg a i.mox_1 {
	background-position:0px -86px;
}
.listImg a i.mox_2 {
	background-position:-39px -86px;
}
.listImg a i.mox_3 {
	background-position:-79px -86px;
}
.listImg a i.mox_4 {
	background-position:-126px -86px;
	margin-right:6px;
}
.listImg a i.mox_5 {
	background-position:-177px -86px;
	margin-right:6px;
}
.listImg a i.mox_6 {
	background-position:-225px -85px;
	margin-right:6px;
}
/**********************图文部分结束************************/

/*企业邮箱*/
.main-r .e-mail .lm-t {
	background-color:#f2f2f2;
	height:40px;
	line-height:40px;
	font-size:18px;
	text-indent:10px;
}
.main-r .e-mail .box {
	padding:0 20px;
}
.main-r .e-mail .box ul li {
	padding:20px 0;
	border-bottom:1px dashed #e7e7e7;
}
.main-r .e-mail .box ul li .pic {
	width:160px;
	height:120px;
}
.main-r .e-mail .box ul li .pic a {
	display:block;
	position:static !important;
	overflow:hidden;
	text-align:center;
	vertical-align:middle;
	display: table-cell;
	font-family:Arial;
	width:158px;
	height:118px;
	border:1px solid #e7e7e7;
*display: block;
*font-size: 118px;
	_font-family: sans-serif;
}
.main-r .e-mail .box ul li .pic img {
	vertical-align:middle;
}
.main-r .e-mail .box ul li .nr {
	width:560px;
	font-size:14px;
	line-height:24px;
}
.main-r .e-mail .box ul li .nr a {
	height:30px;
	line-height:30px;
	color:#fff;
	padding:5px 20px;
	margin-right:10px;
}
.main-r .e-mail .box ul li .nr a.blue {
	background:#3eabee;
}
.main-r .e-mail .box ul li .nr a.yellow {
	background:#fba848;
}
.main-r .e-mail .box ul li .nr a.green {
	background:#57be87;
}
/*企业邮箱结束*/


/*注册页面*/
.container_bg{ padding:10px 0;}
.regCont{ padding-top:4px;}
.mar-t20{ margin-top:20px !important;}
.mar-t20{ margin-top:20px !important;}
.mar-t30{ margin-top:30px !important;}
.mar-l10{ margin-left:10px !important;}
.mar-lef{ margin-left:15px !important;}
.other:link,.other:visited,.other:active,.other2:link,.other2:visited,.other2:active{ font-size:14x; color:#08c; text-decoration:underline;}
.container .main_content{ padding:30px 0;}
.regCont .main_content{ width:998px; background:#fff; border:1px solid #e1e1e1; margin:0 auto;}
.crumbs{ width:1000px; font-size:14px; text-align:left; height:22px; line-height:22px; padding:20px 0; margin:0 auto;}
.crumbs .ico-cub{ background:url(/images/user/dredge/pro-ico.gif) no-repeat -35px top; width:10px; height:13px; line-height:0; font-size:0; display:inline-block; vertical-align:middle; margin-right:5px;}
.insWrap{ width:800px; margin:0 auto; padding-top:0px;}
.insWrap .insCont{ padding-top:40px; padding-bottom:40px; width:690px; margin:0 auto; clear:both; overflow:hidden;}
.insWrap .insCont .insl,
.insWrap .insCont .insr{ width:320px; float:left;}
.insWrap .insCont .insl{ border-right:1px solid #d9d9d9; padding-right:20px;}
.insWrap .insCont .insr{ width:300px; padding-left:40px;}
.insWrap .insCont .insenter{ display:block; width:300px; height:100px; line-height:0; font-size:0;}
.insWrap .insCont .insitem{ padding-top:40px;}
.insWrap .insCont .insitem dt,
.insWrap .insCont .insitem dd{ line-height:32px; text-align:left; white-space:nowrap;}
.insWrap .insCont .insitem dt{ font-weight:bold; color:#315ca1;}
.insWrap .insCont .insitem dd{ color:#909090;}
.instip{ position:relative; left:0; right:0; bottom:0; width:100%; padding-top:30px; height:90px; text-align:center; color:#fff; line-height:32px; background-color:#84c4f0;}
.instip p{ font-size:24px;}
.fz28{ font-size:28px!important;}
.tc{ text-align:center;}

/*color*/
.col_1{ color:#ff6633!important;font-style:normal;}
.col_2{ color:#CC0000!important;font-style:normal;}
.col_3{ color:#000!important; font-style:normal;}


/* 注册流程 */
.regFlow,.insFlow{ line-height:0; font-size:0;  background:url(../images/reg-flow.png) no-repeat left center; width:900px; height:74px; margin:0 auto;}
.insFlow{ background:url(/images/user/dredge/ins-flow.png) no-repeat left center;}
.reg-active,.ins-active{ background-position:left top;}
.reg-edit,.ins-edit{ background-position:left -76px;}
.reg-sucess,.ins-sucess{ background-position:left -152px;}
.regWrap{ width:480px; margin:0 auto; padding-bottom:40px;}
.pswTable{ border:0; table-layout:fixed;}
.pswTable th, .pswTable td{ line-height:40px; font-family: Microsoft YaHei; font-weight:normal; padding:5px 0;}
.pswTable th { font-size:14px; color:#333; text-align:right; width:100px; white-space:nowrap;}
.regTip1{ font-size:14px; color:#000; line-height:24px; height:24px; padding:20px 0;}
.regTip1 b{ font-size:16px; color:#136ed5; font-weight:normal;}
.inputWrap1{ width:330px;}
.inputWrap2{ width:180px;}
.inputWrap3{ width:340px;}
.inputWrap4{ width:290px;}
.inputWrap5{ width:130px;}
.inputWrap{ height:38px; line-height:0; font-size:0; border:1px solid #ccd1d3; display:inline-block; background-color:#fff; overflow:hidden; padding:0; vertical-align: middle;}
.inputWrap .input_style{ height:38px; line-height:38px; background:none; border:0; width:100%; color:#999999; padding:0 0 0 5px; font-family: Microsoft YaHei; font-size:14px;}
.inputWrap .input_style2{ width:290px;}
.inputWrap .inputBtn{ width:95px; height:38px; line-height:38px; color:#4f5051; font-family:"微软雅黑"; display:inline-block; vertical-align:middle; text-align:center; background-color:#ededed; font-size:14px;}
.inputW1{ width:390px;}
.inputW2{ width:150px;}
.inputW3{ width:300px;}
.pswTable a.two-code{ text-align:center; line-height:0; font-size:0; display:inline-block; *display:inline; *zoom:1; margin-left:5px; text-decoration:none !important; vertical-align: middle; background:none !important; padding:0 !important;}
.inputStyle,.inputStyle,.ins-inputWrap .inputStyle{  
	border: 0 none;
    color: #666666;
    float: left;
    font-family: Microsoft YaHei;
    font-size: 16px;
    height: 38px;
    line-height\0: 38px;
    margin:0;
    padding:0;
	width:100%;
	text-indent:10px;
	background:none;
	display:inline-block;
}
.regTipcont{ margin-bottom:60px;}
.regTipcont h2,.insTipcont h2{ height:57px; line-height:57px; font-size:18px; font-weight:normal; color:#000; font-family:"微软雅黑"; margin-bottom:20px; white-space:nowrap;}
.regTipcont i,.insTipcont i{ vertical-align:middle; margin-right:5px;}
.regTip2{ padding:5px 0 5px 60px; color:#666; line-height:18px;}
.regTip2 .reg-text{ color:#136ed5; text-decoration:underline; padding-left:5px;}
.regTip2 b{ font-size:18px; color:#ff0000; font-weight:normal; padding-right:3px;}
.next_act,.longin_enter,.enter_mail{ background:url(../images/loginBtn.png) no-repeat left top;  background-position:-156px -51px; width:153px; height:51px; line-height:0; font-size:0; text-decoration:none !important; display:inline-block; vertical-align: middle;}
.longin_enter{ background-position:-156px -102px; text-align:center;}
.enter_mail{ background-position:left -153px; height:38px;}
.inputTip{ line-height:22px; height:22px; padding:5px 0 20px 0; color:#999999; white-space:nowrap;}
.inputTip .worn{ background-position:-67px -303px; width:15px; height:13px; vertical-align:middle;}
.pswTable .inputTip{ padding:0;}
.pswTable .inputTip a{ color:#136ed5; text-decoration:underline;}
.inputTip2{ line-height:18px; height:18px; padding:5px 0 0 0; color:#999999; white-space:nowrap; font-size:12px;}
.ico-succ{background:url(/images/user/dredge/ico-sprite.png) no-repeat 0 -167px;display:inline-block; left:0; top:55px; width:57px; height:57px;}

.insWrap .domain_error{margin-left:5px; color:#f00; font-size:16px;}

/*  免域名注册流程 */
.insWrap2{ width:900px; margin:0 auto; padding-top:30px;}
.insWrap3{ width:850px; margin:0 auto;}
.insWrap4{ position:relative; z-index:1;}
.insTipcont h2{ height:28px; line-height:28px; font-size:14px; margin-bottom:10px;}
.insTip{ height:35px; line-height:35px;}
.insTip strong{ font-size:15px; color:#000;}
.insTip span.inputTip{ font-size:12px; margin-left:5px;}
.insWrap .regTip2{ padding:0; margin-left:5px;}
.ins-inputWrap{ border:1px solid #CCD1D3;vertical-align: middle;display: inline-block;height: 38px;}
.ins-inputWrap .inputStyle{ padding-left:0;}
.br-right{border-right:1px solid #CCD1D3; height:38px; line-height:38px; float:left; display:inline-block; padding:0 6px; background:#f1f1f1; font-size:20px;}
.br-left{border-left:1px solid #CCD1D3; height:38px; line-height:38px; float:right; display:inline-block; padding:0 6px; background:#f1f1f1; font-size:20px;}

/*邮箱验证*/
.ico-succ3{background:url(/images/user/dredge/ico-sprite.png) no-repeat -219px -198px; height:34px; width:34px;display: inline-block;}
.vtmailbtn{ background-position:left -200px!important; width:183px; height:46px; line-height:0; font-size:0;}
.insreturn{ display:inline-block; padding-left:10px; font-family:"微软雅黑"; font-size:14px; line-height:24px; color:#315ca1; text-decoration:underline; vertical-align:middle;}
.insPadding{ padding-left:40px; line-height:24px; font-size:14px;}

/*设置信息*/
.ins-title{ border-bottom:1px solid #E2E2E2; height:40px; line-height:40px;}
.ins-title .inputTip{ padding:0;}
.ins-title strong{ color:#000; font-size:16px;}
.ins-table{ padding:10px 0;}
.ins-table th{ width:130px; height:40px; line-height:40px; padding:5px 0; text-align:right; font-size:14px; font-weight:normal;}
.ins-table td{color:#000; font-size:14px;}
.po-wrap{ position:relative;z-index:111;}
.po-wrap2{ position:relative;z-index:100;}
.ins-pop-con{width:315px; margin-left:5px; font-size:14px; display:inline-block; height:38px; line-height:38px; float:left;}
.ins-pop-tip{ cursor:pointer; float:left; padding-top:10px;}
.ins-pop{border:1px solid #CCD1D3; border-top:0; width:340px; position:absolute; background:#FFF; z-index:1110;zoom:1;}
.ins-pop li{ height:30px; line-height:30px; padding-left:10px; cursor:pointer;}
.ins-pop li:hover,
.ins-pop li.hover{ background:#ddd;}
.insPadding{ padding-left:40px; line-height:24px; font-size:14px;}
.ins-tip-bubble{ border:1px solid #ccc; display:inline-block; padding:0 5px; position:relative; margin-left:115px;}
.ins-tip-tri{ position:absolute; top:0; margin-top:-7px; background:#fff;  line-height:0; left:49%;}

/*  流程按钮图标  */
.insbtn{line-height: 0;font-size: 0;text-decoration: none;display: inline-block;vertical-align: middle; cursor:pointer;}
.insbtn span{ background:url(/images/user/dredge/ins-btn.png) no-repeat; display:inline-block;}
.ins-next{ background-position:0 0; width:133px; height:46px;}
.ins-sure{ background-position:-141px 0!important; width:133px; height:46px;}
#domain_form .ins-sure{ background-position:0px -354px!important; width:275px; height:46px;}
.ins-tive{ background-position:-282px 0!important; width:133px; height:46px;}
.ins-login{ background-position:0 -54px!important; width:113px; height:41px;}
.insbtnanb .ins-login{ background-position:0 -252px!important;}
.insbtnanb .ins-login-null{ background-position:0 -301px!important; width:113px; height:41px; cursor:default !important;}
.ins-invite{ background-position:0 -102px!important; width:113px; height:41px;}
.ins-send{ background-position:-121px -102px!important; width:114px; height:41px;}
.ins-get{ background-position:-243px -102px!important; width:134px; height:41px;}
.insbtn:hover .ins-invite,
.insbtnan .ins-invite{ background-position:-121px -54px!important; width:113px; height:41px;}
.ins-board{ background-position:-0 -151px!important; width:113px; height:41px;}
.insbtn:hover .ins-board,.insbtnan .ins-board{ background-position:-243px -54px!important; width:113px; height:41px;}

/*注册页面结束*/


/*忘记密码页面*/
.bcNav{ height:40px; line-height:40px; color:#666666; font-family:Tahoma, "微软雅黑"; font-size:12px; width:1000px; margin:0 auto;}
.bcNav em{ color:#000; font-style:normal;}
.psw-flow1,.psw-flow2,.psw-flow3{ width:834px; height:28px; line-height:0; margin:0 auto;}
.psw-flow1{ background:url(../images/psw-flow1.png) no-repeat left bottom; }
.psw-flow2{ background:url(../images/psw-flow2.png) no-repeat left bottom; }
.psw-flow3{background:url(../images/psw-flow3.png) no-repeat left bottom;}
.loginTip1{ text-align:center; color:#666; font-size:14px; font-family:"微软雅黑"; width:834px; padding:40px 0 30px 0; border-bottom:1px solid #e1e1e1; margin:0 auto;}
.loginTip1 span{ color:#69b200; margin:0px 4px;}
.loginTip1 .enter_mail{ margin-left:5px; height:38px;}
/*忘记密码页面结束*/

/**********************************内容部分结束************************************/


.ins-table select{
	padding\0:8px 0;
}

